#include <deResource_Helper.hpp>
Inheritance diagram for deResourceBase:


Public Member Functions | |
| deBoolean | IsDirty (void) |
| tells whether or not the object has been modified since it was loaded from file | |
| const char * | GetFilename (void) |
| |
| void | GetFilenameBuffer (char *buffer, long buffersize) |
| IdeResourceBase * | MakeCopy ()=0 |
| create a copy of the object in memory | |
| void * | GetRscInterface (long interface_id) |
Protected Member Functions | |
| virtual | ~deResourceBase (void) |
| deResourceBase (const char *filename) | |
| deResourceBase () | |
| void | SetDirty () |
| deBoolean | RemoveMe (void) |
Private Member Functions | |
| void | SetHash (void *HashTable) |
| void | SetManager (IdeResourceManager *Manager) |
| void * | GetHash (void) |
| IdeResourceManager * | GetManager (void) |
Private Attributes | |
| char | m_Filename [256] |
| deBoolean | m_Dirty |
| void * | m_HashTable |
| IdeResourceManager * | m_Manager |
|
|
|
|
|
|
|
|
|
|
|
Implements IdeResourceBase. |
|
||||||||||||
|
fills buffer with the filename of the object, until the entire name is stored or 'buffersize' characters are written Implements IdeResourceBase. |
|
|
Implements IdeResourceBase. |
|
|
Implements IdeResourceBase. |
|
|
Used to retrieve a pointer to an interface registered through IdeResourceManager.
Implements IdeResourceBase. Reimplemented in deActorDef, deAnimatedMesh, deBitmap, deWAV, deWorld, and CTestResource. |
|
|
tells whether or not the object has been modified since it was loaded from file
Implements IdeResourceBase. |
|
|
create a copy of the object in memory
Implements IdeResourceBase. Implemented in deAnimatedMesh, deBitmap, deOGG, deWAV, deWorld, and CTestResource. |
|
|
|
|
|
|
|
|
Implements IdeResourceBase. |
|
|
Implements IdeResourceBase. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3-rc3